37 research outputs found

    Multi-thread impact on the performance of Monte Carlo based algorithms for self-localization of robots using RGBD sensors

    Get PDF
    Abstract—Using information from RGBD sensors requires huge amount of processing. To use these sensors improves the robustness of algorithms for object perception, self-localization and, in general, all the capabilities to be performed by a robot to improve its autonomy. In most cases, these algorithms are not computationally feasible using single-thread implementations. This paper describes two multi thread strategies proposed for self localize a mobile robot in a known environment using information from a RGBD sensor. The experiments will show the benefits obtained when different numbers of threads are compared, using different approaches: a pool of threads and creation/destruction scheme. The work has been carried out on a Kobuki mobile robot in the environment of the RoCKiN competition, similar to RoboCup@hom

    Reinforcement Learning Experiments and Benchmark for Solving Robotic Reaching Tasks

    Full text link
    Reinforcement learning has shown great promise in robotics thanks to its ability to develop efficient robotic control procedures through self-training. In particular, reinforcement learning has been successfully applied to solving the reaching task with robotic arms. In this paper, we define a robust, reproducible and systematic experimental procedure to compare the performance of various model-free algorithms at solving this task. The policies are trained in simulation and are then transferred to a physical robotic manipulator. It is shown that augmenting the reward signal with the Hindsight Experience Replay exploration technique increases the average return of off-policy agents between 7 and 9 folds when the target position is initialised randomly at the beginning of each episode

    Measuring the impact of haptic feedback in collaborative robotic scenarios

    Get PDF
    [EN] In recent years, the interaction of a human operator with teleoperated robotic systems has been much improved. One of the factors influencing this improvement is the addition of force feedback to complement the visual feedback provided by traditional graphical user interfaces. However, the users of these systems performing tasks in isolated and safe environments are often inexperienced and occasional users. In addition, there is no common framework to assess the usability of these systems, due to the heterogeneity of applications and tasks, and therefore, there is a need for new usability assessment methods that are not domain specific. This study addresses this issue by proposing a measure of usability that includes five variables: user efficiency, user effectiveness, mental workload, perceived usefulness, and perceived ease of use. The empirical analysis shows that the integration of haptic feedback improves the usability of these systems for non-expert users, even though the differences are not statistically significant; further, the results suggest that mental workload is higher when haptic feedback is added. The analysis also reveals significant differences between participants depending on gender.SIPublicación en abierto financiada por el Consorcio de Bibliotecas Universitarias de Castilla y León (BUCLE), con cargo al Programa Operativo 2014ES16RFOP009 FEDER 2014-2020 DE CASTILLA Y LEÓN, Actuación:20007-CL - Apoyo Consorcio BUCL

    SecDocker: Hardening the Continuous Integration Workflow

    Get PDF
    1-13 p.Current Continuous Integration (CI) processes face significant intrinsic cybersecurity challenges. The idea is not only to solve and test formal or regulatory security requirements of source code but also to adhere to the same principles to the CI pipeline itself. This paper presents an overview of current security issues in CI workflow. It designs, develops, and deploys a new tool for the secure deployment of a container-based CI pipeline flow without slowing down release cycles. The tool, called SecDocker for its Docker-based approach, is publicly available in GitHub. It implements a transparent application f irewall based on a configuration mechanism avoiding issues in the CI workflow associated with intended or unintended container configurations. Integrated with other DevOps Engineers tools, it provides feedback from only those scenarios that match specific patterns, addressing future container security issues.SIhttps://link.springer.com/article/10.1007/s42979-021-00939-

    Robotics and augmented reality for elderly assistance

    Get PDF
    This article presents a tele-assistance system based on augmented reality for elderly people that is integrated in a mobile platform. We propose the use of augmented reality for simplifying interaction with its users. The first prototype has been designed to help in medication control for ederly people. In this paper, both hardware and software architectures are described.The robotic platform is a slightly modified version of the Turtlebot platform. The software is based on ROS for the platform control, and in ArUco for the augmented reality interface. It also integrates other related systems in teleassistance such as VoIP, friendly user interface, etc

    Downsizing robotics: Autonomy vs. intelligence

    Get PDF
    Research on Mobile robotics is in our opinion more focused on generating autonomous behaviors than on the development of basic technologies (locomotion, localization, navigation, etc.). However, this issue is really a complex problem where many technologies converge: artificial perception, electronics, even philosophy and there are no general theories generally accepted in the research community. Historically, Cybernetics was the first subjacent theory, then artificial intelligence techniques were the dominant paradigm used to try the solve the problem, in the 90s the focus turned to biology based systems, nowadays ethology has emerged again as the most promising theories to generate autonomous behavior. In this paper we want to present the most relevant concepts borrowed from ethology that have been successfully used in mobile robotics, such as the use of ethograms in robotic pets or the ideas of schemes, or the use of fixed actions patterns to implement reactivit

    Augmented reality to improve teleoperation of mobile robots

    Get PDF
    In this article we want to discuss the skills required for human teleoperators of mobile robots. We show the classical problems related with teleoperation but focus our discussion in not specialized operators. We want to show how a proposal based on augmented reality interfaces can improve the performance of operators controlling the robot. We present the validation of our solution in two experiments: one in a controlled circuit and another one in a real environment. To carry out our experiments we use a low cost robotic surveillance platfor

    Saliency map based attention control for the RoboCup SPL

    Get PDF
    Attention mechanism can be used both for reducing the amount of perceptual information to be processed and for restricting all available actions to only those useful for a given scenario. Information reduction improves performance and action restriction allows for a more precise interaction with our environment. In this paper we present the design of an attention control mechanism based on a saliency map and its implementation in the SPL's Nao robot. The results obtained are analysed and future works derived from that analysis are presente

    Design an evaluation of RoboCup humanoid goalie

    Get PDF
    P. 19-26In this article we describe the ethological inspired architecture we have developed and how it has been used to implement a humanoid goalkeeper according to the regulations of the two-legged Standard Platform League of the RoboCup Federation. We present relevant concepts borrowed from ethology that we have successfully used for generating autonomous behaviours in mobile robotics, such as the use of ethograms in robotic pets or the ideas of schemata, or the use of fixed actions patterns to implement reactivity. Then we discuss the implementation of this architecture on the Nao biped robot. Finally, we propose a method for its evaluation and validation and analyse the results obtained during RoboCup real competition, which allowed us to test first hand how it worked in a real environmentS

    Cybersecurity in Autonomous Systems: Evaluating the performance of hardening ROS

    Get PDF
    As robotic systems spread, cybersecurity emerges as major concern. Currently most research autonomous systems are built using the ROS framework, along with other commercial software. ROS is a distributed framework where nodes publish information that other nodes consume. This model simplifies data communication but poses a major threat because a malicious process could easily interfere the communications, read private messages or even supersede nodes. In this paper we propose that ROS communications should be encrypted. We also measure how encryption affects its performance.We have used 3DES cyphering algorithm and we have evaluated the performance of the system, both from the computing and the communications point of view. Preliminary results show that symmetric ciphers using private keys impose significant delay
    corecore